English Dictionary
◊ CYNARA SCOLYMUS
Cynara scolymus
n : Mediterranean thistlelike plant widely cultivated for its
large edible flower head [syn: {artichoke}, {globe
artichoke}, {artichoke plant}, {Cynara scolymus}]